🔍
🏠
Wikipedia
🎲
Abala, Imo
Abala
is a village in southeastern
Nigeria
. It is located about 10 km southeast of
Owerri
.
References